ff7f52b1f01a21435f1006734f3f2ff308390e00,VUE2/src/tufts/vue/LWNode.java,LWNode,setResource,#Resource#,176

Before Change


        super.setResource(r);
        if (getChild(0) instanceof LWImage) {
            LWImage image = (LWImage) getChild(0);
            if (image.isNodeIcon())
                image.setResource(r);
        }
    }

After Change


            return;
        if (getChild(0) instanceof LWImage) {
            LWImage image = (LWImage) getChild(0);
            if (image.isNodeIcon() && image.getResource() != null && !image.getResource().equals(getResource())) {
                // above hack: image resource will be null while being created in MapDropTarget
                image.setResource(r);
            }